﻿
// CMainDlg.h: 头文件
//

#pragma once
#include "CNodeDlg.h"

// CMainDlg 对话框
class CMainDlg : public CDialogEx
{

public:


// 构造
public:
	CMainDlg(CWnd* pParent = nullptr);	// 标准构造函数

// 对话框数据
#ifdef AFX_DESIGN_TIME
	enum { IDD = IDD_MAIN };
#endif


// 实现
protected:
	HICON m_hIcon;

	// 生成的消息映射函数
	virtual BOOL OnInitDialog();
	afx_msg void OnPaint();
	afx_msg HCURSOR OnQueryDragIcon();
	DECLARE_MESSAGE_MAP()
	virtual void OnOK();
	virtual void OnCancel();
public:
	afx_msg void OnClickedExit();
	afx_msg void OnClickedWork();
	afx_msg void OnClickedRemoveText();

	void FileRename(CString path, CString text);
	void FileRenameEncryptionForXOR(CString path);
	void FileRenameDecryptionForXOR(CString path);
	CString XOREncryptDecrypt(CString input, CString key);
	CString StringToHexString(const CString& strInput);
	CString HexStringToString(const CString& strHex);
	afx_msg void OnClickedRemoveXor();
	afx_msg void OnClickedMainNode();
	afx_msg void OnClickedMainCreate();
	afx_msg void OnClickedRemoveXor2();
	afx_msg void OnClickedMainWindowPoint();
	afx_msg void OnClickedMainMsg();

	CNodeDlg m_nodeDlg;
};
